armor clamp - Francés Inglés Diccionario